stone blind - German English Dictionary